sponge spicule - German English Dictionary